Toward the Concurrent Implementation ofComputational
نویسنده
چکیده
This paper places concurrent rewriting in the perspective of supporting the development and use of computational systems. We brieey recall the usefulness of computational systems (i.e. a rewriting theory with strategies) as a logical framework. We then show that the right implementation model for concurrent rewriting allows us to give a meaning to the concurrent rewrite of overlapping redexes. The principles of the implementation of concurrent rewriting and of the associated garbage collection are sketched. We then present a speciic transformation of conditional rewriting to unconditional rewriting, that permits us to preserve the potential concurrency of the system as much as possible. This allows us to extend the ReCo system to handle conditional specii-cations. We nally present experimental results of the system on various parallel architectures.
منابع مشابه
Formal Definition of Premises for Concurrent Design Process of Large Complicated Systems and Their Consequences
This paper discusses concurrent design process of large complicated systems toward the establishment of formal fundamentals that are necessary in the development of agent-based distributed design systems. Under the assumption that an artifact is modeled with a set of lumped mass systems and that the number of variables is fairly huge, the necessity of hierarchical and horizontal decomposition o...
متن کاملLinking Event-B and Concurrent Object-Oriented Programs
The Event-B method is a formal approach to modelling systems, using refinement. Initial specification is done at a high level of abstraction; detail is added in refinement steps as the development proceeds toward implementation. In software systems that use concurrent processing it is necessary to provide details of concurrent features before implementation. Our contribution is to show how Even...
متن کاملTurbine Blade Investment Casting Cost Estimating Model (TECHNICAL NOTES)
The objective of this research is to develop a turbine blade investment casting cost advisor model to assist a blade designer in decision-making in a concurrent engineering environment. It is a microcomputer based cost estimating system that employs a manufacturing knowledge base. The concept of the manufacturing process for blade production by the investment casting method is used to develop t...
متن کاملSenior Managers’ Viewpoints Toward Challenges of Implementing Clinical Governance: A National Study in Iran
Background Quality improvement should be assigned as the main mission for healthcare providers. Clinical Governance (CG) is used not only as a strategy focusing on responding to public and government’s intolerance of poor healthcare standards, but also it is implemented for quality improvement in a number of countries. This study aims to identify the key contributing factors in the implementati...
متن کاملExploring EFL Learners' Beliefs toward Communicative Language Teaching: A Case Study of Iranian EFL Learners
Although Communicative Language Teaching (CLT) has been widely advocated by a considerable number of applied linguists and English language teachers, its implementation in English as a Foreign Language (EFL) contexts has encountered a number of difficulties. Reviewing the literature suggests that one of the reasons for unsuccessful implementation of CLT may be neglect of learners' beliefs in t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996